if (this.help || (!this.path && !this.content)) {
	usage('path=<script name>');
	usage('content=<script name>');
} else {
	if (this.path) {
		try {
			print(source(this.path).path);
		} catch (e) {
			error("script '" + this.path + "' was not found");
		}
	} else if (this.content) {
		try {
			print(source(this.content).content);
		} catch (e) {
			error("script '" + this.content + "' was not found");
		}
	}
}
